package org.javahispano.javacup.tacticas_aceptadas.sjvc;
import org.javahispano.javacup.modelo.*;
import java.util.List;

public abstract class SubTacticaAtaque extends SubTactica {

	public double factorUsabilidad(SituacionPartido sp){;
		//A más goles en menos tiempo, mejor es la táctica
		return iteraciones > 0 ? (double)golesPropios/(double)iteraciones : Double.MAX_VALUE;
	}
	
	protected abstract List<Comando> _ejecutar(SituacionPartido sp, SituacionPartidoSergio spAnterior);
}